package com.muse.jdk8;

import java.util.Arrays;
import java.util.Date;
import java.util.List;

/**
 * 在使用forEach(...)处理集合时不能使用break和continue这两个方法，但是可以使用return来达到相同的效果
 */
public class ReturnTest {
    public static void main(String[] args) {
        List<Integer> list = Arrays.asList(1, 2, 3, 4, 0, 5, 0, 6, 0, 7);
        list.forEach(e -> {
            if (e.equals(0)) return; // 相当于continue操作
            System.out.println("e = " + e);
        });
    }
}
